photo-matching technology - Alemán Inglés Diccionario